from langchain_core.output_parsers import JsonOutputParser,CommaSeparatedListOutputParser
from langchain_core.prompts import ChatPromptTemplate

# parser = JsonOutputParser ()
parser = CommaSeparatedListOutputParser()

#获取格式指令
format_instructions = parser.get_format_instructions()

#定义提示词
prompt = ChatPromptTemplate.from_template("""
分析以下商品的评论 ，按指定格式返回结果:
评论内容：{review}
格式要求:{format_instructions}
""")

#注入格式指令
final_prompt = prompt.partial(format_instructions = format_instructions)
print(final_prompt.format_prompt(review="这个手机超级好用,超级流畅"))